embryonic origin - French English Dictionary